be laid to rest - Deutsch Englisch Wörterbuch